/**
 * 给你一个包含若干星号 * 的字符串 s 。
在一步操作中，你可以：
选中 s 中的一个星号。
移除星号 左侧 最近的那个 非星号 字符，并移除该星号自身。
返回移除 所有 星号之后的字符串。
 */

/**
 * 输入：s = "leet**cod*e"
输出："lecoe"
解释：从左到右执行移除操作：
- 距离第 1 个星号最近的字符是 "leet**cod*e" 中的 't' ，s 变为 "lee*cod*e" 。
- 距离第 2 个星号最近的字符是 "lee*cod*e" 中的 'e' ，s 变为 "lecod*e" 。
- 距离第 3 个星号最近的字符是 "lecod*e" 中的 'd' ，s 变为 "lecoe" 。
不存在其他星号，返回 "lecoe" 。
 */

/**
 * 思路
 * 用一个数组去存，等于*删除数组最后一位
 */
var removeStars = function(s) {
    let array = []
    for(let i =0;i<s.length;i++){
        if(s[i]=='*'){
            array.pop()
        }else
            array.push(s[i])
    }
    return array.join('')
};